@import url(../css/layout.css);
#header dl {
	height: 50px;
}
#menu .topnav {
	position: relative;
	top: 136px;
}
#menu .astronav {
	position: relative;
	top: -30px;
	padding-top: 16px;
}
#focus {
	border:solid 3px #FFB5D6;
	width:300px;
	height:300px;
	float:left;
	overflow: hidden;
	position: relative;
	color: #fff
}
#SFcontentContainer a div span {
	background:#000000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
}
#SFcontentContainer {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
#SFcontentContainer a {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
}
#SFcontentContainer a div {
	position:absolute;
	top:auto;
	bottom:0px;
	left:0px;
	width:100%;
	height:auto;
}
#SFcontentContainer a div span {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	display:block; /*IE6*/
	_height:100px;
}
#SFcontentContainer a div p {
	position:relative;
	padding:5px 0px 6px 10px;
	width:90%;
	color: #fff;
}
#SFcontentContainer a:hover {
	text-decoration: none;
}
#SFcontentContainer.nomenu div div p {
	width:100%;
}
#SFcontentContainer.left div div p {
	left:5%;
}
#SFbtnContainer {
	position:absolute;
	bottom:5px;
	z-index:1337; /*IE6*/
	_width:15px;
}
#SFbtnContainer.right {
	right:5px;
}
#SFbtnContainer.left {
	left:7px;
}
#SFbtnContainer div {
	overflow:hidden;
}
#SFbtnContainer a {
	background:#57AEE3;
	color:#fff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:15px;
	height:15px;
	line-height:15px;
	text-align:center;
	margin:2px 2px 0px 0px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
}
#SFbtnContainer a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}
#SFbtnContainer.open a.trigger {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}
#SFbtnContainer a.current {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
	background:#EA76A6
}
#yunshi {
	background-position:0 -343px;
	height:310px;
	overflow: hidden;
}
#fod1list h4 {
	margin-top:5px;
}
#fod1 div {
	font-size:12px;
	height:25px;
	line-height:25px;
}
#fod1 .on {
	background-position:-250px -343px;
}
#fod1list div {
	height:294px;
	overflow:hidden;
}
#box1 {
	height: 310px;
	overflow: hidden;
}
#toparc {
	float:left;
	background:url(../images/index_top_l.gif) no-repeat; 
	width:410px;
	height:310px;
	margin-left:10px;
	overflow:hidden;
	overflow: hidden;
}
#toparc dl {
	height:99px;
	margin-bottom:5px;
}
#toparc dl dt {
	float:left; width:55px; text-align:center; padding-top:50px; padding-right:8px; line-height:20px;
}
#toparc dl.cl1 dd {
    background:#e8e8fc; 
}
#toparc dl.cl2 dd {
    background:#ECF1FF; 
}
#toparc dl.cl3 dd {
    background:#FFF2E6; 
}
#toparc dl dd {
    width:327px; height:80px; text-align:center; float:left; padding:10px; 
}
#toparc dl dd ul li {
	float: left;
	width: 170px;
	height: 20px;
	line-height: 20px;
}
#toparc dl.cl1,  #toparc dl.cl2 {
	
}
#toparc dl dd h2 {
	font-size:18px;
	font-family:"Microsoft yahei";
	text-align: center;
}
#toparc dl dd h3 {
	font-size:14px;
	font-weight:100;
	margin:6px 0 8px;
}
#toparc dl.cl1 .color a {
	color:#e460e8;
}
#toparc dl.cl2 .color a {
	color:#1B86CC;
}
#toparc dl.cl3 .color a {
	color:#E06509;
}
.channelbox {
	line-height:190%;
}
.channelbox h4 {
	background:url(../images/index_channelbox_1.gif);
	height:47px;
	padding:10px 15px 0 17px;
}
.channelbox h4 strong {
	background:url(../images/index_title_1.gif);
	width:220px;
	height:32px;
	display:block;
	float:left;
}
.channelbox h4 ul li {
	float:left;
	font-size:12px;
	font-weight:100;
	margin-right:15px;
	margin-top:3px;
	height:20px;
	line-height:20px;
}
.channelbox h4 ul li a {
	color:#fff;
}
.channelbox h4 small {
	float:right;
	font-size:14px;
	margin-left:20px;
	height:20px;
	margin-top:3px;
	line-height:20px;
}
.channelbox .m {
	background:url(../images/index_channelbox_1.gif) -990px 0;
	padding:0 6px;
}
.channelbox .b {
	background:url(../images/index_channelbox_1.gif) 0 -57px;
	height:9px;
	overflow:hidden;
}
.channelbox .cbox .sonbox h5, .channelbox .rbox .sonbox h5, .channelbox5 .rbox, .channelbox6 .rbox {
	background:url(../images/image_bg1.png);
}
.box1 h4 small a {
	color:#B93A74;
}
.channelbox2 h4, .channelbox2 .m, .channelbox2 .b {
	background-image:url(../images/index_channelbox_2.gif);
}
.channelbox2 h4 strong {
	background:url(../images/index_title_2.gif);
}
.channelbox4 h4, .channelbox4 .m, .channelbox4 .b {
	background-image:url(../images/index_channelbox_4.gif);
}
.channelbox4 h4 strong {
	background:url(../images/index_title_4.gif);
}
.channelbox5 h4, .channelbox5 .m, .channelbox5 .b {
	background-image:url(../images/index_channelbox_5.gif);
}
.channelbox5 h4 strong {
	background:url(../images/index_title_5.gif);
}
.channelbox6 h4, .channelbox6 .m, .channelbox6 .b {
	background-image:url(../images/index_channelbox_6.gif);
}
.channelbox6 h4 strong {
	background:url(../images/index_title_6.gif);
}
.channelbox5 .m, .channelbox6 .m {
	background-position:-492px 0;
}
.channelbox .lbox {
	width:302px;
}
.channelbox .cbox {
	width:368px;
	margin-left:3px;
	padding:5px 15px;
}
.channelbox .rbox {
	width:247px;
	margin-left:3px;
	padding:5px 10px 5px 15px;
}
.channelbox5 .lbox, .channelbox6 .lbox {
	width:260px;
	overflow:hidden;
	margin:0;
	padding:5px 10px 5px 9px;
}
.channelbox5 .rbox, .channelbox6 .rbox {
	width:159px;
	background-position:0 -100px;
	height:227px;
	margin-left:4px;
	overflow:hidden;
	padding:5px 6px 5px 30px;
}
.channelbox6 .rbox {
	background-position:-200px -100px;
}
.channelbox .lbox .fstylea {
	padding:10px 15px;
}
.channelbox1 .lbox .fstylea {
	padding:0px 15px;
}
.channelbox .lbox .fstylea dt {
	float:left;
	width:134px;
}
.channelbox .lbox .fstylea dt img {
	border:#DDD solid 1px;
	padding:1px;
}
.channelbox .lbox .fstylea dd {
	float:left;
	width:137px;
}
.channelbox .lbox .fstylea ul li {
	float:left;
	width:136px;
}
.channelbox .cbox .bgrp {
	width:380px;
}
.channelbox .lbox .fstylea dl, .channelbox .lbox .fstylea ul {
	clear:both;
	margin-top:5px;
}
.channelbox .cbox .sonbox {
	float:left;
	width:182px;
	margin-bottom:5px;
}
.channelbox .cbox .sonbox_1 {
	margin-right:4px;
}
.channelbox .sonbox h5 {
	padding-left:12px;
	font-size:14px;
	margin:4px 0;
}
.channelbox1 .rbox .sonbox h5 {
	background-position:-200px -0;
}
.channelbox2 .cbox .sonbox h5 {
	background-position:0 -30px;
}
.channelbox2 .rbox .sonbox h5 {
	background-position:-200px -30px;
}
.channelbox4 .cbox .sonbox h5 {
	background-position:0 -60px;
}
.channelbox4 .rbox .sonbox h5 {
	background-position:-200px -60px;
	color:#DB5900;
}
.channelbox .cbox .sonbox ul {
	margin-left:4px;
}
.channelbox .cbox .sonbox li {
	font-size:14px;
	height:26px;
	line-height:26px;
}
.channelbox .cbox .sonbox li.litpic {
	font-size:12px;
	height:auto;
	line-height:normal;
	margin:5px 0 5px 12px;
}
.channelbox .cbox .sonbox li.litpic a {
	border:solid #DCDCDC 1px;
	background:#FFFBE9;
	width:130px;
	height:110px;
	overflow:hidden;
	display:block;
	text-align:center;
	padding:4px;
}
.channelbox .cbox .sonbox li.litpic img {
	display:block;
	margin-bottom:5px;
}
.channelbox .rbox .sonbox {
	width:247px;
}
.channelbox .rbox .sonbox em {
	color:#999;
	font-size:12px;
}
.channelbox .rbox .bfsize li {
	font-size:14px;
	height:24px;
	line-height:24px;
}
.channelbox .rbox .liablum li {
	float:left;
	width:120px;
	height:120px;
	margin-right:3px;
	text-align:center;
}
.channelbox .rbox .liablum li img {
	width:120px;
	height:90px;
	display:block;
}
.channelbox .lbox .litpic {
	height:110px;
	text-align:center;
	font-size:12px;
}
.channelbox .lbox .litpic a {
	display:block;
	width:130px;
	float:left;
}
.channelbox .lbox .litpic img {
	display:block;
	border:#ddd 1px solid;
}
.testhot {
	clear:both;
}
.channelbox1 .lbox .topimg {
	background:url(../images/index_channelbox_1.gif) -1980px 0;
	height:45px;
}
.channelbox2 .testhot .topimg {
	background:url(../images/index_channelbox_2.gif) -1980px 0;
	height:51px;
}
.channelbox4 .testhot .topimg {
	background:url(../images/index_channelbox_4.gif) -1980px 0;
	height:35px;
}
.testhot ul {
	width:270px;
	font-size:14px;
	margin:0 auto;
}
.testhot ul li {
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.channelbox2 .rbox .sonbox li {
	height:25px;
}
.channelbox4 .rbox .sonbox li {
	height:22px;
}
.channelbox4 .testhot ul li {
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.lcxbox ul button, .channelbox7 button {
	background:no-repeat url(../images/chax_btn.gif);
}
.channelbox7 .l, .channelbox7 .c, .channelbox7 .r {
	background-image:url(../images/index_channelbox_7.gif);
	height:80px;
}
.channelbox7 .l, .channelbox7 .r {
	width:10px;
}
.channelbox7 {
	height:80px;
	overflow:hidden;
}
.channelbox7 .c {
	background-position:0 -80px;
	width:970px;
	height:68px;
	padding:6px 0;
}
.channelbox7 .r {
	background-position:-10px 0;
}
.channelbox7 ul {
	float:left;
	height:61px;
	width:231px;
	border-right:solid 1px #C9EDC7;
	padding:7px 5px 0;
}
.channelbox7 ul.unber {
	border:0;
}
.channelbox7 ul li {
	height:22px;
	padding:2px;
}
.channelbox7 select, .channelbox7 button {
	font-size:12px;
	line-height:normal;
	vertical-align:middle;
}
.channelbox7 select {
	width:66px;
	margin-right:4px;
}
.channelbox7 button {
	height:22px;
	width:65px;
	font-size:12px;
	margin-left:10px;
	background-position:0 -30px;
	border:0;
	padding: 0;
	overflow: hidden;
}
.lcxbox ul {
	padding:5px 10px;
	height: 168px;
}
.lcxbox ul li {
	height:26px;
	overflow:hidden;
	padding:1px 0;
}
.lcxbox ul li select {
	font-size:12px;
	vertical-align:middle;
	width:90px;
	margin:0 4px;
}
.lcxbox ul li select.sel02 {
	width:188px;
}
.lcxbox ul button {
	border:0;
	font-size:12px;
	height:22px;
	width:65px;
	vertical-align:middle;
	line-height:normal;
	margin-left:15px;
	padding:2px;
}
#fortune, .channelbox h4 ul {
	float:right;
}
#fod1list h3, .channelbox .lbox .fstylea dd strong {
	font-size:14px;
}
#ulink {
	border: 1px #E6A7C3 solid;
	margin-top: 10px;
}
#ulink .top, #ulink .top span, #ulink .top span.cur, #ulink .mbox li {
	background: url(../images/ulink_bg.gif) 0 0;
}
#ulink .top {
	height: 33px;
	padding: 0 5px;
}
#ulink .top span {
	background-position: 0 -66px;
	font-size: 14px;
	cursor: pointer;
	float: left;
	width: 90px;
	line-height: 38px;
	overflow: hidden;
	text-align: center;
	font-weight: 700;
	height: 33px;
	color: #A14D70;
}
#ulink .top span.de {
	background: transparent;
}
#ulink .top span.cur {
	color: #333;
	background-position: 0 -33px;
}
#ulink .top small {
	color: #333;
	float: right;
	height: 33px;
	line-height: 33px;
}
#ulink .mbox {
	padding: 5px;
}
#ulink .mbox li {
	float:left;
	padding: 3px 5px;
	background-position: right -120px;
	background-repeat: no-repeat;
	white-space: nowrap;
	overflow: visible;
}
.appList {
	height: 84px;
	border: #9448cf solid 1px;
	margin-top: 10px;
	overflow: hidden;
}
.appList h5 {
	background: #9448cf;
	width: 18px;
	float: left;
	text-align: center;
	height: 74px;
	padding: 10px 0 0;
	color: #fff;
	font-size: 13px;
}
.appList .m {
	padding: 10px;
	float: left;
	width: 945px;
	overflow: hidden;
	height: 56px;
}
.appList dl {
	float: left;
	width: 186px;
	margin: 0 3px 0 2px;
}
.appList dl a {
	color: #1F81B5
}
.appList dl dt {
}
.appList dl dd {
	float: right;
	width: 113px;
	text-align: left;
}
.appList dl dd p {
	color: Gray;
	margin-top: 6px;
}
.blink {
	border: #B8A6DE solid 1px;
	margin-top: 10px;
	width: 988px;
}
.blink ul {
	float: left;
	border: #E9DFFC 3px solid;
	padding: 5px;
	width: 972px;
}
.blink li {
	float: left;
	margin: 4px 10px;
	white-space: nowrap;
	display: inline;
	overflow: visible;
}
.blink .z {
	margin-bottom:-1px;
}
#footerBox {
	border: #E0E0E0 solid 1px;
	padding: 5px;
	height: 165px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#footerBox dl {
	overflow: hidden;
	margin-bottom: 5px;
}
#footerBox dt {
	float: left;
	padding: 10px 20px;
}
#footerBox dt ul {
	float: left;
	width: 98px;
}
#footerBox dt ul li {
	line-height: 22px;
}
#footerBox dd {
	float: right;
	width: 140px;
	border-left: solid 1px #E0E0E0;
	padding-left: 15px;
}
#footerBox dd img {
	margin: 0 auto;
	display: block;
}
#footerBox dd p {
	margin-top: 5px;
	color: #666
}
#footerBox .copyright {
	clear: both;
	text-align: center;
	border-top: #E0E0E0 dashed 1px;
	padding: 10px;
}
#footerBox .icon {
	width:16px;
	height: 16px;
	display: inline-block;
	background: url(../images/footer_icon.gif) no-repeat;
	margin-right: 5px;
}
#footerBox .icon_tqq {
	background-position: 0 -20px;
}
#footerBox .icon_forum {
	background-position: 0 -40px;
}
#footerBox .icon_qun1 {
	background-position: 0 -60px;
}
#footerBox .icon_qun2 {
	background-position: 0 -80px;
}
#footerBox .icon_wx {
	background-position: 0 -100px;
}
#zhongqiu_swf {
	position: fixed;
	z-index: 9999
}
* html #zhongqiu_swf {
	position:absolute;
left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft, 10)||0)-(parseInt(this.currentStyle.marginRight, 10)||0));
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)))
}
